import Vuex from 'vuex'
const store = new Vuex.Store({
	state: {
        // 写上默认皮肤的数据
		skin: `
			--nav-bg:#f11b25;
			--nav-color:#f2f2f2;
			--login-bg: url("../../static/login-icon/login_bg.png");
			--login-LOGO : url("../../static/login-icon/logo.jpg");
			--index-bg: url("../../static/home_icon/home_inex_bg.png");
			--index-szzs: url("../../static/home_icon/home_line_bg.png");
			--index-sbtz: url("../../static/home_icon/home_tzimg.jpg");
			--index-right: url("../../static/home_icon/home_icon_right.png");
			--index-ds: #fff2f1;
			--mine-bg: url("../../static/mine-icon/money_bg1.png");
			--mine-info : #fbbbbe;
			--trand-color : #2b64c1;
		`,
		present : '红色', // 当前颜色主题
		presentColor : '#f11b25', // 顶部导航栏颜色
	},
	getters: {
 
	},
	mutations: {
		// 皮肤更换
		skinPeeler(state,skin = []){
			// 将皮肤配置JSON转为以 ; 分割的字符串（style 值）
			let style = skin.map((item,index)=>{
				return `${item.name}:${item.value}`
			}).join(";");
			state.skin = style;
		},
		// 修改颜色主题
		changePresent(state,data = {
			str : '红色',
			color : '#f11b25',
		}) {
			state.presentColor = data.color;
			state.present = data.str;
		}
	}
})
 
export default store